Big Huge Thesaurus

African green monkey

noun